return {
    ["attributes"] = {
        ["base_attr"] = {
            ["positionZ"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "位置Z",
                ["table_name"] = "npc_cfg",
            },
            ["avatar"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "模型",
                ["table_name"] = "npc_cfg",
            },
            ["positionX"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "位置X",
                ["table_name"] = "npc_cfg",
            },
            ["positionY"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "位置Y",
                ["table_name"] = "npc_cfg",
            },
            ["typeid"] = {
                ["name_cn"] = "typeid",
            },
            ["name"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "名称",
                ["table_name"] = "npc_cfg",
            },
            ["dialogue"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "对话",
                ["table_name"] = "npc_cfg",
            },
            ["level"] = {
                ["const"] = 1,
                ["name_cn"] = "等级",
            },
        },
        ["runtime_attr"] = {
            ["strength"] = {
                ["formula"] = function(self) return self:get_strength_base() + (self:get_level()-1) * self:get_strength_growth() + self:get_strength_bonus() end,
                ["name_cn"] = "力量",
            },
            ["intelligence"] = {
                ["formula"] = function(self) return self:get_intelligence_base() + (self:get_level()-1) * self:get_intelligence_growth() + self:get_intelligence_bonus() end,
                ["name_cn"] = "智力",
            },
            ["agility"] = {
                ["formula"] = function(self) return self:get_agility_base() + (self:get_level()-1) * self:get_agility_growth() + self:get_agility_bonus() end,
                ["name_cn"] = "敏捷",
            },
        },
        ["temp_attr"] = {
            ["agility_growth"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "敏捷成长",
                ["table_name"] = "npc_cfg",
            },
            ["strength_growth"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "力量成长",
                ["table_name"] = "npc_cfg",
            },
            ["intelligence_base"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "基础智力",
                ["table_name"] = "npc_cfg",
            },
            ["intelligence_bonus"] = {
                ["const"] = 0,
                ["name_cn"] = "智力加成",
            },
            ["strength_base"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "基础力量",
                ["table_name"] = "npc_cfg",
            },
            ["intelligence_growth"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "智力成长",
                ["table_name"] = "npc_cfg",
            },
            ["strength_bonus"] = {
                ["const"] = 0,
                ["name_cn"] = "力量加成",
            },
            ["agility_bonus"] = {
                ["const"] = 0,
                ["name_cn"] = "敏捷加成",
            },
            ["agility_base"] = {
                ["table_ukey"] = "typeid",
                ["name_cn"] = "基础敏捷",
                ["table_name"] = "npc_cfg",
            },
        },
    },
    ["config"] = {
        ["npc_cfg"] = {
            [1008] = {
                ["positionX"] = 8,
                ["strength_growth"] = 2,
                ["positionZ"] = 4,
                ["strength_base"] = 20,
                ["name"] = "Pu Xiaoke",
                ["avatar"] = 2,
                ["intelligence_growth"] = 3.5,
                ["positionY"] = 0,
                ["intelligence_base"] = 21,
                ["agility_base"] = 18,
                ["dialogue"] = "My name is Pu Xiaoke",
                ["agility_growth"] = 1.6,
            },
            [1009] = {
                ["positionX"] = 9,
                ["strength_growth"] = 2.5,
                ["positionZ"] = 0,
                ["strength_base"] = 18,
                ["name"] = "He Jiajia",
                ["avatar"] = 3,
                ["intelligence_growth"] = 3.7,
                ["positionY"] = 0,
                ["intelligence_base"] = 25,
                ["agility_base"] = 21,
                ["dialogue"] = "My name is He Jiajia",
                ["agility_growth"] = 1.7,
            },
            [1010] = {
                ["positionX"] = 0,
                ["strength_growth"] = 3.1,
                ["positionZ"] = 5,
                ["strength_base"] = 19,
                ["name"] = "Wang Yang",
                ["avatar"] = 0,
                ["intelligence_growth"] = 3.5,
                ["positionY"] = 0,
                ["intelligence_base"] = 24,
                ["agility_base"] = 14,
                ["dialogue"] = "My name is Wang Yang",
                ["agility_growth"] = 1.4,
            },
            [1011] = {
                ["positionX"] = -1,
                ["strength_growth"] = 2.4,
                ["positionZ"] = 3,
                ["strength_base"] = 21,
                ["name"] = "Dai Chengjie",
                ["avatar"] = 1,
                ["intelligence_growth"] = 2.9,
                ["positionY"] = 0,
                ["intelligence_base"] = 20,
                ["agility_base"] = 15,
                ["dialogue"] = "My name is Dai Chengjie",
                ["agility_growth"] = 1.4,
            },
            [1002] = {
                ["positionX"] = -5,
                ["strength_growth"] = 1.9,
                ["positionZ"] = 4,
                ["strength_base"] = 20,
                ["name"] = "Mao Yueer",
                ["avatar"] = 0,
                ["intelligence_growth"] = 3.4,
                ["positionY"] = 0,
                ["intelligence_base"] = 23,
                ["agility_base"] = 20,
                ["dialogue"] = "My name is Mao Yueer",
                ["agility_growth"] = 2.2,
            },
            [1003] = {
                ["positionX"] = -4,
                ["strength_growth"] = 2.6,
                ["positionZ"] = -5,
                ["strength_base"] = 22,
                ["name"] = "Shu Kanglin",
                ["avatar"] = 1,
                ["intelligence_growth"] = 2.6,
                ["positionY"] = 0,
                ["intelligence_base"] = 22,
                ["agility_base"] = 22,
                ["dialogue"] = "My name is Shu Kanglin",
                ["agility_growth"] = 2.6,
            },
            [1004] = {
                ["positionX"] = -3,
                ["strength_growth"] = 2.9,
                ["positionZ"] = 7,
                ["strength_base"] = 28,
                ["name"] = "Chen Ping",
                ["avatar"] = 2,
                ["intelligence_growth"] = 2.9,
                ["positionY"] = 0,
                ["intelligence_base"] = 22,
                ["agility_base"] = 15,
                ["dialogue"] = "My name is Chen Ping",
                ["agility_growth"] = 1.8,
            },
            [1005] = {
                ["positionX"] = -8,
                ["strength_growth"] = 2,
                ["positionZ"] = -3,
                ["strength_base"] = 25,
                ["name"] = "Ji Xingchen",
                ["avatar"] = 3,
                ["intelligence_growth"] = 3.2,
                ["positionY"] = 0,
                ["intelligence_base"] = 19,
                ["agility_base"] = 15,
                ["dialogue"] = "My name is Ji Xingchen",
                ["agility_growth"] = 2.1,
            },
            [1006] = {
                ["positionX"] = 7,
                ["strength_growth"] = 2.2,
                ["positionZ"] = 9,
                ["strength_base"] = 18,
                ["name"] = "Zhao Junfan",
                ["avatar"] = 0,
                ["intelligence_growth"] = 3.3,
                ["positionY"] = 0,
                ["intelligence_base"] = 16,
                ["agility_base"] = 16,
                ["dialogue"] = "My name is Zhao Junfan",
                ["agility_growth"] = 1.6,
            },
            [1007] = {
                ["positionX"] = 5,
                ["strength_growth"] = 3.1,
                ["positionZ"] = -1,
                ["strength_base"] = 20,
                ["name"] = "Hua Pufeng",
                ["avatar"] = 1,
                ["intelligence_growth"] = 3.1,
                ["positionY"] = 0,
                ["intelligence_base"] = 21,
                ["agility_base"] = 18,
                ["dialogue"] = "My name is Hua Pufeng",
                ["agility_growth"] = 1.8,
            },
        },
    },
}
